스프링 기본 [TIL] 의존관계 자동 주입 생성자 주입 생성자를 통해서 의존 관계를 주입하는 방법 생성자 호출 시점에 딱 한 번만 호출되는 것이 보장된다. 불편, 필수 의존관계에 사용 수정자 주입(setter 주입) setter를 통해서 의존관계를 주입하는 방법 선택, 변경 가능성이 있는 의존관계에 사용 필드 주입 필드에 바로 주입 외부에서 변경이 불가능하기에 테스트가 힘들다. 일반 메서드 주입 일반 메서드를 통해서 주입 한 번에 여... 스프링 기본SpringJavaTILJava 스프링 핵심 원리 - 기본편 [ 예제 ] 회원 도메인 설계 회원 도메인 개발 회원 도메인 실행과 테스트 만들기 - 주문과 할인 도메인 설계 주문과 할인 도메인 개발 주문과 할인 도메인 실행과 테스트 회원 회원 데이터는 자체 DB를 구축할 수 있고, 외부 시스템과 연동할 수 있다 (미확정) 회원 등급에 따라 할인 정책을 적용할 수 있다. 회원 도메인 설계 회원 도메인 요구사항 회원 데이터는 자체 DB를 구축할 수 있고, 외부 시스템과... 스프링 기본Spring스프링Spring 스프링 핵심 원리 - 기본편 [ 의존관계 자동 주입 ] 스프링 빈에서는 생성자가 딱 1개만 있으면 @Autowired를 생략해도 자동 주입 된다. 수동 등록시 자동 등록된 빈의 의존관계가 필요할 때 문제를 해결할 수 있다. 일반 메서드를 통해서 주입 받을 수 있다. - 한번에 여러 필드를 주입 받을 수 있다. 생성자 주입을 사용하면 다음처럼 주입 데이터를 누락 했을 때 컴파일 오류가 발생한다. 생성자 주입을 사용하면 필드에 final 키워드를 사... 스프링스프링 기본SpringSpring
[TIL] 의존관계 자동 주입 생성자 주입 생성자를 통해서 의존 관계를 주입하는 방법 생성자 호출 시점에 딱 한 번만 호출되는 것이 보장된다. 불편, 필수 의존관계에 사용 수정자 주입(setter 주입) setter를 통해서 의존관계를 주입하는 방법 선택, 변경 가능성이 있는 의존관계에 사용 필드 주입 필드에 바로 주입 외부에서 변경이 불가능하기에 테스트가 힘들다. 일반 메서드 주입 일반 메서드를 통해서 주입 한 번에 여... 스프링 기본SpringJavaTILJava 스프링 핵심 원리 - 기본편 [ 예제 ] 회원 도메인 설계 회원 도메인 개발 회원 도메인 실행과 테스트 만들기 - 주문과 할인 도메인 설계 주문과 할인 도메인 개발 주문과 할인 도메인 실행과 테스트 회원 회원 데이터는 자체 DB를 구축할 수 있고, 외부 시스템과 연동할 수 있다 (미확정) 회원 등급에 따라 할인 정책을 적용할 수 있다. 회원 도메인 설계 회원 도메인 요구사항 회원 데이터는 자체 DB를 구축할 수 있고, 외부 시스템과... 스프링 기본Spring스프링Spring 스프링 핵심 원리 - 기본편 [ 의존관계 자동 주입 ] 스프링 빈에서는 생성자가 딱 1개만 있으면 @Autowired를 생략해도 자동 주입 된다. 수동 등록시 자동 등록된 빈의 의존관계가 필요할 때 문제를 해결할 수 있다. 일반 메서드를 통해서 주입 받을 수 있다. - 한번에 여러 필드를 주입 받을 수 있다. 생성자 주입을 사용하면 다음처럼 주입 데이터를 누락 했을 때 컴파일 오류가 발생한다. 생성자 주입을 사용하면 필드에 final 키워드를 사... 스프링스프링 기본SpringSpring